lavender cotton

Noun
  1. branching aromatic Mediterranean shrub with woolly stems and leaves and yellow flowers

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

lavender cotton
A gardener trims a lavender cotton shrub in a sunny herb garden.